@charset "gb2312";
*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
body{color:#555555;height:1400px;background:url('');text-align:center; }
.head{height:30px;position:relative; background:#f5f5f5;z-index:1000;}
.ruanjian{width:180px;height:25px; float:left;padding-left:145px; font-size:16px;color:blue; text-align:center;padding-top:5px;}
.tianqi{width:50px;height:25px; float:right; font-size:14px; text-align:center;padding-top:5px;}
.time{width:150px;height:25px; float:right; font-size:14px; text-align:center;padding-top:5px;}
.map{height:30px;position:relative; background: none repeat scroll 0 0;font-size:20px;padding-left: 1px;marign-top:10px; }
.center{display:table-cell;vertical-align:middle;width:400px;height:200px;float:left; text-align:left;marign-top:200px;padding-left:1px; }
.newsword{font-size:15px;padding-top:5px; }
.footer{ width:100%;height:100px;background:#d3d3d3;padding-top:1px; }
.ditu{width:400px;height:220px;left:10px;float:right;overflow:hidden;marign-top:1px}
.qitatu{width:100%;height:200px;}
.back ul li a:hover{border-bottom: #999 1px solid;}
.zhongjian{ background-color:transparent;width:70%;overflow:hidden;padding-top:5em;padding-bottom:0.625em}
.left{ width:30%; height:250px; float:left; text-align:left;marign-left:1px: }
.rongyu{
    width:300px;
    height: auto;
    line-height: 20px;
    margin-bottom: 3px;
    margin-left: 60px;
    margin-top: 10px;
    padding-top: 50px;
  }
.rongyu ul li{
    float: left;
    margin-bottom: 5px;
    margin-left: 30px;
    text-align: left;
    width: 30%;
}
.honor ul li img {
    border: 1px solid #ddd;
    box-shadow: 1px 1px 1px #ddd;
    height: 220px;
    margin-bottom: 5px;
    padding: 5px;
    width: 300px;
}
.ditubiao{padding-left:100px;}
.right{ width:40%; height:250px; float:left; text-align:left;marign-left:1px: padding-left:10px;}
.wenzi{left:300px;overflow:hidden;color:#333;white-space:nowrap;padding-right:0.625em;}
.xiabian{padding:0.625em;overflow:hidden;left:10px;}
.tubiao{width:70%;height:400px;overflow:hidden;background-color:transparent;padding-bottom:0.625em;}
.gongstu{width:300px; height:150px; float:left; text-align:left;marign-left:1px:marign-bottom:1px;}
.tbqu{width:100%;height:50px;overflow:hidden;background-color:transparent;padding-bottom:0.625em}
.tupian{width:33%; height:300px; float:left; text-align:left;marign-left:1px:marign-bottom:1px;}
.xiaobiaolan{width:100%;height:80px;overflow:hidden;background:#696969;}
.zisying{height:auto !important; min-height:300px;}
.logokuang{width:80%;height:100px; overflow:hidden;padding-bottom:1px; position:relative;}
.logo{ width:150px; height:100px; float:left; text-align:center;marign-left:10px:padding-top:50px;}
.gengduo{padding-left:200px;}
.xingwen{width:80%;height:1000px;}
.daohang{width:30%;height:50px; overflow: hidden;}

.rongyuk{width:100%;height:600px;float:left;}
.border{border:0;cellspacing:1; cellpadding:0;}
.line{line-height: 10px;}
/*文本位置设置*/
.textl{ text-align:left;}
.textr{ text-align:right;}
.textc{ text-align:center;}
.right100{marign-right:100px;}

/*高度设置*/
.height80{height:80px;}
.height50{height:50px;}
.height20{height:20px;}
.height10{height:10px;}
.height100{height:100px;}
.height150{height:150px;}
.height200{height:200px;}
.height300{height:300px;}
.height400{height:400px;}
.height500{height:500px;}
.height{height:60%;}
/*位置设置*/
.positiona{position:absolute;}
.positionr{position:relative;}

/*宽度设置*/
.width60p{width:60px;}
.width60{width:60%}
.width65{width:65%}
.width80{width:80%}
.width100{width:100%}
.width100p{width:100px;}
.width200p{width:100px;}
.width300p{width:100px;}
.width400p{width:100px;}
/*去掉a标签下划线*/
.aa{text-decoration: none;}
.aa span a:hover{color:#2b62bc;}

/*a标签字体设置*/
.aziti{}
.family{font-family: 	Microsoft JhengHei;letter-spacing:1px;-webkit-font-smoothing: antialiased;line-height: 30px;}
.ziti{font-size:16px; }
.mt{marign-top:10px;vertical-align:middle; line-height:100px;}
.m50{marign-top:10px;vertical-align:middle; line-height:50px;}
.m10{marign-left:10px;marign-top:10px;vertical-align:middle; line-height:24px;}

.text-l{ padding-left:20px;}
.texti{text-indent:2em;}
.ov{overflow:hidden;}
/**bg**/
.bg-f5{background:#f5f5f5;}
.bg-f9{background:#ffe599;}
.bg-14{background:#14ccbd;}
.bg-ff{background:#fff;}
.bg-99{background:#999}
.bg-e38{background:#e38c85}
.bg-cc{background:#ccc}
.bg-f0{background:#f0f0f0}

/**float**/
.fl{float:left;}
.fr{float:right;}
/**color**/
.cred{color:red;}
.c3{color:#333;}
.c6{color:#666;}
.c9{color:#999;}
.c14{color:#14ccbd;}
.ce9{color:#e9c662;}
.cf{color:#fff;}
.cc{color:#ccc;}
/**font-size**/
.f12{font-size:0.75em;}
.f14{font-size:0.875em;}
.f16{font-size:1em;}
.f18{font-size:1.125em;}
.f20{font-size:1.25em;}
.f21{font-size:1.313em;}
.f22{font-size:1.375em;}
.f24{font-size:1.5em;}
.f30{font-size:1.875em;}
.f40{font-size:2.45em;}
/**padding**/
.pt0{padding-top:0px;}
.p10{padding:0.625em}
.p5{padding:0.3125em}
.pl10{padding-left:0.625em}
.pt10{padding-top:1em}
.pb10{padding-bottom:0.625em}
.pr10{padding-right:0.625em}
.pr15{padding-right:2em}
.pr100{padding-right:200px}
.pl5{padding-left:0.3125em}
.pt5{padding-top:0.3125em}
.pb5{padding-bottom:0.3125em}
.pr5{padding-right:0.3125em}
.pt3{padding-top:0.1875em}
.pt20{padding-top:1.25em}
.pt30{padding-top:1.875em}
.pt50{padding-top:3.125em}
.pt60{padding-top:3.75em}
.pl100{padding-left:100px;}
.pl200{padding-left:200px;}
.pl300{padding-left:300px;}

.mb10{margin-bottom:0.625em}
.navbox{width:100%;height:50px; margin:auto;background:#2f4f4f;filter:alpha(opacity=90);-moz-opacity:0.80;opacity:0.90;font-family:'微软雅黑';}
.nav{width:1002px;margin:0 auto;height:40px; list-style:none;}
.nav li{float:left;height:50px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:50px;font-size:16px;color:#ffffff;cursor:pointer;width:143px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:143px;height:50px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:50px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(http://demo.lanrenzhijia.com/2014/menu1217/images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:765px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(http://demo.lanrenzhijia.com/2014/menu1217/images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:30px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}


/* 代码整理 */
.orbit-wrapper {padding-top:5px;width:1880px;height:200px; position: relative; }
#featured {  position: relative; width: 1880px; height: 282px; overflow: hidden; background: #fff url(../images/loading.gif) 50% no-repeat; z-index:-10;}
.orbit > img { display: none; position: relative; top: 0; left: 0; border: 0 none; text-align:center;}
.orbit > a { display: none; position: absolute; top: 0; left: 0; line-height: 0; border: 0 none; }
.orbit > div { position: absolute; top: 0; left: 0; width: 100%; height: 100% }
.orbit-item { background-color: #f5f5f5; }

/* 标题 */
.orbit-caption { display: none; position: absolute; left: 0; bottom: 0; z-index: 10; width: 1900px; height: 75px; font: 20px/50px "Microsoft Yahei"; text-align: center; color: #fff; background: rgba(0,0,0,.6); }

/* 导航 */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; bottom: 0px; left: 50%; margin: 15px 0 15px -50px; padding: 0; }
.orbit-bullets li { float: left; margin: 0 5px; cursor: pointer; width: 10px; height: 10px; overflow: hidden; text-indent: -9999px; background-color: #000; }
.orbit-bullets li.active { background-color: #49CFF1; }
.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid #000; }
.slider-nav { display: block }
.slider-nav span { width: 75px; height: 75px; text-indent: -9999px; position: absolute; z-index: 1000; bottom: 0; cursor: pointer; }
.slider-nav span.right { background: url(../images/arrow.png) right 0; right: 0; }
.slider-nav span.left { background: url(../images/arrow.png) 0 0; left: 0; }
.slider-nav span.right:hover { background-position: right bottom; }
.slider-nav span.left:hover { background-position: 0 bottom; }

/* 定时器 */
.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right: 10px; opacity: .6; cursor: pointer; z-index: 1001; }
.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url(../images/rotator-black.png) no-repeat; z-index: 3; }

.rotator.move { left: 0; }

.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0; background: url(../images/pause-black.png) no-repeat; z-index: 4; opacity: 0; }
.pause.active { background: url(../images/pause-black.png) no-repeat 0 0px; }
.timer:hover span.pause, span.pause.active { opacity: 1; }
/* 代码整理 */